package cn.stylefeng.guns.modular.bi.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

/**
 * <p>
 * 运费成本差异
 * </p>
 *
 * @author zhangzh
 * @since 2024-05-10
 */
@TableName("bi_cost_diff")
public class BiCostDiff implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 调度单号
     */
    @TableField("dispatch_number")
    private String dispatchNumber;

    /**
     * 货运订单号
     */
    @TableField("transport_number")
    private String transportNumber;

    /**
     * 客户单号
     */
    @TableField("customer_order")
    private String customerOrder;

    /**
     * 车牌号
     */
    @TableField("carnumber")
    private String carnumber;

    /**
     * 合计体积
     */
    @TableField("toovolume")
    private String toovolume;

    /**
     * 承运方式
     */
    @TableField("chengyunfangshi")
    private String chengyunfangshi;

    /**
     * 承运类型
     */
    @TableField("chengyunleixing")
    private String chengyunleixing;

    /**
     * 承运商
     */
    @TableField("carrier_name")
    private String carrierName;

    /**
     * 司机
     */
    @TableField("siji")
    private String siji;

    /**
     * 司机电话
     */
    @TableField("sijidianhua")
    private String sijidianhua;

    /**
     * 实收运费
     */
    @TableField("freight_money")
    private String freightMoney;

    /**
     * 折扣运费
     */
    @TableField("money")
    private Double money;

    /**
     * 折扣运费
     */
    @TableField("price")
    private Double price;

    /**
     * 标准运费
     */
    @TableField("standard_cost")
    private Double standardCost;


    public String getDispatchNumber() {
        return dispatchNumber;
    }

    public void setDispatchNumber(String dispatchNumber) {
        this.dispatchNumber = dispatchNumber;
    }

    public String getTransportNumber() {
        return transportNumber;
    }

    public void setTransportNumber(String transportNumber) {
        this.transportNumber = transportNumber;
    }

    public String getCustomerOrder() {
        return customerOrder;
    }

    public void setCustomerOrder(String customerOrder) {
        this.customerOrder = customerOrder;
    }

    public String getCarnumber() {
        return carnumber;
    }

    public void setCarnumber(String carnumber) {
        this.carnumber = carnumber;
    }

    public String getToovolume() {
        return toovolume;
    }

    public void setToovolume(String toovolume) {
        this.toovolume = toovolume;
    }

    public String getChengyunfangshi() {
        return chengyunfangshi;
    }

    public void setChengyunfangshi(String chengyunfangshi) {
        this.chengyunfangshi = chengyunfangshi;
    }

    public String getChengyunleixing() {
        return chengyunleixing;
    }

    public void setChengyunleixing(String chengyunleixing) {
        this.chengyunleixing = chengyunleixing;
    }

    public String getCarrierName() {
        return carrierName;
    }

    public void setCarrierName(String carrierName) {
        this.carrierName = carrierName;
    }

    public String getSiji() {
        return siji;
    }

    public void setSiji(String siji) {
        this.siji = siji;
    }

    public String getSijidianhua() {
        return sijidianhua;
    }

    public void setSijidianhua(String sijidianhua) {
        this.sijidianhua = sijidianhua;
    }

    public String getFreightMoney() {
        return freightMoney;
    }

    public void setFreightMoney(String freightMoney) {
        this.freightMoney = freightMoney;
    }

    public Double getMoney() {
        return money;
    }

    public void setMoney(Double money) {
        this.money = money;
    }

    public Double getStandardCost() {
        return standardCost;
    }

    public void setStandardCost(Double standardCost) {
        this.standardCost = standardCost;
    }

    public Double getPrice() {
        return price;
    }

    public void setPrice(Double price) {
        this.price = price;
    }

    @Override
    public String toString() {
        return "BiCostDiff{" +
        "dispatchNumber=" + dispatchNumber +
        ", transportNumber=" + transportNumber +
        ", customerOrder=" + customerOrder +
        ", carnumber=" + carnumber +
        ", toovolume=" + toovolume +
        ", chengyunfangshi=" + chengyunfangshi +
        ", chengyunleixing=" + chengyunleixing +
        ", carrierName=" + carrierName +
        ", siji=" + siji +
        ", sijidianhua=" + sijidianhua +
        ", freightMoney=" + freightMoney +
        ", money=" + money +
        ", standardCost=" + standardCost +
        "}";
    }
}
